# Author : baobao
# date : Week07
# P67处理seq types代码
phrase = "Don't panic!"
plist = list(phrase) # 把字符串转变为list : list(str)
print(phrase)
print(plist)

# pop() 里面按index索引删除 如果不填则删除末尾的值 对应记忆==>appen（）增加末尾

# for 循环
# 循环四次 进行四次plist的pop()方法操作，即删除四次末尾
for i in range(4): #删末尾nic!
    plist.pop()
    print(plist)

plist.pop(0) # 删除首位D
plist.remove("'")# 指定删除
print(plist)
plist.extend([plist.pop(),plist.pop()]) #extend 两个列表的拼接
             # a           p
print(plist)
# 删除第三的' '空格，并且插入到 位置2
plist.insert(2,plist.pop(3))
print(plist)

new_phrase = '--'.join(plist) #  .join()列表元素的合并
print(plist)
print(new_phrase)



new_phrase = ''.join(plist)
print("plist=",plist)
print("new_phrase=",new_phrase)